﻿body
{
    font-size: .75em;
    font: 10px/1.7em "Lucida Grande" , Helvetica, Arial, Verdana, sans-serif;
    color: #696969;
}
.page
{
    text-align: left;
    margin: 0px auto;
    width: 980px;
}
#header
{
    float: left;
    width: 100%;
}
#header ul
{
    list-style-type: none;
    list-style-image: none;
}
#header li a
{
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: #000;
    line-height: 1.2em;
    display: inline-block;
    font-size:18px;
    text-decoration:none;
}
#main
{
    width: 982px;
    margin: 18px auto;
}
#footer
{
    text-align: center;
    float: left;
    width: 980px;
}
.field-validation-error
{
    color: #ff0000;
}

.input-validation-error
{
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}
.validation-summary-errors
{
    font-weight: bold;
    color: #ff0000;
}
.lbTitle
{
    display:block;
    width: 60px;
    float:left;
    margin-left:10px;
}
/*Module*/
.module
{
    padding-top: 3px;
    padding-left: 0px;
    padding-right: 0px;
    float: left;
    width: 100%;
    margin-bottom: 8px;
}
.module h2
{
    background: transparent url(/Resource/CSSImages/module_header.png) no-repeat;
    margin-right: 1px;
    margin-bottom: 1px;
    margin-top: 0px;
    padding-top: 5px;
}
.module h2 span
{
    background: transparent url(/Resource/CSSImages/module_header_content.png) repeat-x;
    display: block;
    padding-top: 1px;
    padding-left: 6px;
    padding-bottom: 5px;
    color: #fff;
    width: 162px;
    font-size: 13px;
}
.module li a
{
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-top: 5px;
    color: #000;
    line-height: 1.2em;
    display: inline-block;
}
.module ul
{
    list-style-type: none;
    list-style-image: none;
    padding-top: 0px;
    margin-top: 0px;
    padding-left: 0px;
}
/*Normal Module*/
.module_top
{
    background: transparent url(/Resource/CSSImages/module_top.png) no-repeat;
    background-position: 0px 0px;
    border: 0;
    height: 4px;
    width: 100%;
    float: left;
}
.module_content
{
    background: transparent url(/Resource/CSSImages/module_content.png) no-repeat;
    float: left;
    text-align: left;
    width: 100%;
    font: 10px/1.7em "Lucida Grande" , Helvetica, Arial, Verdana, sans-serif;
    font-size: 1.1em;
    display: block;
}
.module_btm
{
    background: transparent url(/Resource/CSSImages/module_btm.png) no-repeat;
    border: 0;
    height: 4px;
    width: 100%;
    float: left;
    margin-bottom: 7px;
    line-height: 5px;
    clear: left;
}
/*Long Module*/
.long_module_top
{
    background: url(/Resource/CSSImages/long_module_top.png) no-repeat;
    line-height: 4px;
    width: 100%;
    float: left;
    height: 4px;
}
.long_module_content
{
    background: transparent url(/Resource/CSSImages/long_module_content.png) repeat-y;
    float: left;
    text-align: left;
    width: 100%;
    font: 10px/1.7em "Lucida Grande" , Helvetica, Arial, Verdana, sans-serif;
    font-size: 1.1em;
    display: block;
}
.long_module_btm
{
    background: url(/Resource/CSSImages/long_module_btm.png) no-repeat;
    line-height: 5px;
    height: 5px;
    margin-bottom: 7px;
    float: left;
    height: 5px;
    clear: left;
    width: 100%;
}
